package com.kingsoft.dc.khaos.module.spark.constants

/**
  *
  * create by gs 20-7-30 
  *
  */
object HiveConstants {
  final val HIVE_JDBC_CONFIG = "hive.properties"

  final val SOURCE_JDBC_FETCHSIZE = "hive.source.jdbc.fetchsize"

  final val ESTIMATE_PARTITION_LIMIT = "hive.sink.estimate.partition.limit"

  final val COMMIT_RECODS = "hive.sink.jdbc.per.commit.recods"
  final val HIVE_INITIALSIZE = "hive.sink.jdbc.initialSize"
  final val HIVE_MINIDLE = "hive.sink.jdbc.minIdle"
  final val HIVE_MAXACTIVE = "hive.sink.jdbc.maxActive"
  final val HIVE_MAXWAIT = "hive.sink.jdbc.maxWait"

  final val SUBMIT_THREAD_POOL = "hive.sink.jdbc.submit.thread.pool"

  final val HIVE_DS_PARAMS_COS_SOURCE_NAME = "cos_source_name"
  final val HIVE_DS_PARAMS_COS_BUCKET_NAME = "bucket_name"
  final val HIVE_COS_TEMPDIR_CLEAN = "hive.sink.cos.tempdir.clean"
}
